India's Strategic Russian Oil Imports Prevented Global Prices from Skyrocketing to $120-130, Says Minister Hardeep Puri
India's continued imports of Russian crude oil have been pivotal in preventing global oil prices from reaching $120-130 per barrel, according to Minister Hardeep Puri. This strateg...